import akshare as ak

# 美股 ETF 历史数据（SPY 标普500ETF）
def fetch_us_etf(symbol="SPY"):
    df = ak.stock_us_daily(symbol=symbol, adjust="qfq")  # qfq=前复权
    print(f"美股 ETF {symbol} 历史数据：")
    print(df.head())
    print("="*50)

# 港股数据（例：腾讯 00700）
def fetch_hk_stock(symbol="00700", adjust="qfq"):
    df = ak.stock_hk_daily(symbol=symbol, adjust=adjust)
    print(f"港股 {symbol} 历史数据：")
    print(df.head())
    print("="*50)

if __name__ == "__main__":
    fetch_us_etf("SPY")     # 美股标普500ETF
    fetch_us_etf("QQQ")     # 美股纳指100ETF
    fetch_hk_stock("00700") # 港股腾讯
